anyone ever hear of this supplement? my wife is pushing this pretty hard. its damn expensive too. i dunno...